diving torch - German English Dictionary